using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;

namespace DataTypes
{
    public enum GameObjectType
    {
        MODEL, BOX
    }

    public struct StaticGameObjectType
    {
        public string name;
        public Vector3 position;
        public Vector3 rotation;
        public Vector3 scale;
    };

    public struct DynamicGameObjectType
    {
        public float mass;
        public string name;
        public Vector3 scale;
    };

    public class LevelData
    {
        public int seconds;
        public int x;
        public int y;
        public int minHeight;
        public int maxHeight;
        public int dynamicObjectHeight;
        public StaticGameObjectType[] staticGameObjects;
        public DynamicGameObjectType[] dynamicGameObjects;
    }
}
